package com.cyyz.tai.model;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Temporal;
import jakarta.persistence.TemporalType;

import java.util.Date;

/**
 * 明细数据
 */
@Entity
public class DashStats {
    @Id
    @Column
    private String id;
    @Column
    private String units;
    @Column
    private String countyCompany;
    @Column
    private String suboffice;
    @Column
    private String powerStation;
    @Column
    private String deviceName;
    @Column
    @Temporal(TemporalType.TIMESTAMP)
    private Date inspectionDate;
    @Column
    private String defectType;
    @Column
    private String defectDesc;
    @Column
    private String solveDesc;
    @Column
    private String reportPerson;
    @Column
    private String pointId;
    @Column
    private String comments;
    @Column
    private String mountDevice;
    @Column
    private String userType;
    @Column
    private String field3;
    @Column
    private String field4;
    @Column
    private Double value1;
    @Column
    private Double value2;
    @Column
    private Double value3;
    @Column
    private Double value4;
    @Column
    private Integer states;
    @Column
    private String teamGroup;
    @Column
    private String routerOf;
    @Column
    private String networkOf;
    @Column
    private String householdNo;
    @Column
    private String householdName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUnits() {
        return units;
    }

    public void setUnits(String units) {
        this.units = units;
    }

    public String getCountyCompany() {
        return countyCompany;
    }

    public void setCountyCompany(String countyCompany) {
        this.countyCompany = countyCompany;
    }

    public String getSuboffice() {
        return suboffice;
    }

    public void setSuboffice(String suboffice) {
        this.suboffice = suboffice;
    }

    public String getPowerStation() {
        return powerStation;
    }

    public void setPowerStation(String powerStation) {
        this.powerStation = powerStation;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public Date getInspectionDate() {
        return inspectionDate;
    }

    public void setInspectionDate(Date inspectionDate) {
        this.inspectionDate = inspectionDate;
    }

    public String getDefectType() {
        return defectType;
    }

    public void setDefectType(String defectType) {
        this.defectType = defectType;
    }

    public String getDefectDesc() {
        return defectDesc;
    }

    public void setDefectDesc(String defectDesc) {
        this.defectDesc = defectDesc;
    }

    public String getSolveDesc() {
        return solveDesc;
    }

    public void setSolveDesc(String solveDesc) {
        this.solveDesc = solveDesc;
    }

    public String getReportPerson() {
        return reportPerson;
    }

    public void setReportPerson(String reportPerson) {
        this.reportPerson = reportPerson;
    }

    public String getPointId() {
        return pointId;
    }

    public void setPointId(String pointId) {
        this.pointId = pointId;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getMountDevice() {
        return mountDevice;
    }

    public void setMountDevice(String mountDevice) {
        this.mountDevice = mountDevice;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getField3() {
        return field3;
    }

    public void setField3(String field3) {
        this.field3 = field3;
    }

    public String getField4() {
        return field4;
    }

    public void setField4(String field4) {
        this.field4 = field4;
    }

    public Double getValue1() {
        return value1;
    }

    public void setValue1(Double value1) {
        this.value1 = value1;
    }

    public Double getValue2() {
        return value2;
    }

    public void setValue2(Double value2) {
        this.value2 = value2;
    }

    public Double getValue3() {
        return value3;
    }

    public void setValue3(Double value3) {
        this.value3 = value3;
    }

    public Double getValue4() {
        return value4;
    }

    public void setValue4(Double value4) {
        this.value4 = value4;
    }

    public Integer getStates() {
        return states;
    }

    public void setStates(Integer states) {
        this.states = states;
    }

    public String getTeamGroup() {
        return teamGroup;
    }

    public void setTeamGroup(String teamGroup) {
        this.teamGroup = teamGroup;
    }

    public String getRouterOf() {
        return routerOf;
    }

    public void setRouterOf(String routerOf) {
        this.routerOf = routerOf;
    }

    public String getNetworkOf() {
        return networkOf;
    }

    public void setNetworkOf(String networkOf) {
        this.networkOf = networkOf;
    }

    public String getHouseholdNo() {
        return householdNo;
    }

    public void setHouseholdNo(String householdNo) {
        this.householdNo = householdNo;
    }

    public String getHouseholdName() {
        return householdName;
    }

    public void setHouseholdName(String householdName) {
        this.householdName = householdName;
    }
}
